package com.zhongwang.mms.gen.model;
import java.io.Serializable;
import lombok.Data;
@Data
public class HCheckDetailGenModel implements Serializable{

  private static final long serialVersionUID = 1684166222153128448L;

	/**
	 * 主键

	 */
  private Integer cdlId;

	/**
	 * 外键：依赖库存盘点计划表主键

	 */
  private Integer cdlCpnId;

	/**
	 * 外键：被盘点的件，依赖库存表主
	 */
  private Integer cdlItyId;

	/**
	 * 库存在库数量

	 */
  private Double cdlItyNum;

	/**
	 * 1盘盈 2盘亏

	 */
  private Integer cdlCheckStatus;

	/**
	 * 实际盘点数量

	 */
  private Double cdlNum;

	/**
	 * 状态 1未盘点 2已盘点

	 */
  private Integer cdlStatus;

	/**
	 * 调整量

	 */
  private Double cdlDeOvNum;

	/**
	 * 物料编码
	 */
  private String cdlMatCode;

	/**
	 * 物料描述

	 */
  private String cdlMatName;

	/**
	 * 项目编号
	 */
  private String cdlProCode;

	/**
	 * 项目名称
	 */
  private String cdlProName;

	/**
	 * 项目部位名称

	 */
  private String cdlPart;

	/**
	 * 跟踪号

	 */
  private String cdlTrackCode;

	/**
	 * 单位

	 */
  private String cdlUnit;

	/**
	 * 单价
	 */
  private Double cdlPrice;

	/**
	 * 品牌

	 */
  private String cdlBrand;

	/**
	 * 仓库
	 */
  private Integer cdlWhiId;

	/**
	 * 区位

	 */
  private String cdlPosition;

	/**
	 * SAP物料编码
	 */
  private String cdlSapCode;

	/**
	 * 备注

	 */
  private String cdlRemark;

	/**
	 * 代号/图号
	 */
  private String cdlDrawingNumber;

	/**
	 * 存放状态

	 */
  private String cdlMakingPiecesStatus;

	/**
	 * 是否成品
	 */
  private Integer cdlIfFinishedProduct;

	/**
	 * 物料分类

	 */
  private Integer cdlMatType;

	/**
	 * 箱号
	 */
  private String cdlCaseNo;

	/**
	 * 装箱日期
	 */
  private java.util.Date cdlBoxingDate;

	/**
	 * 在库类型：1是库存在库，2是项目
	 */
  private Integer cdlStockType;

	/**
	 * 记账日期
	 */
  private java.util.Date cdlBookkeepingDate;

	/**
	 * 盘点计划数量（盘前数量）
	 */
  private Double cdlBeforeNum;

	/**
	 * 盘点计划重量（盘前重量）
	 */
  private Double cdlBeforeWeight;

	/**
	 * 是否新增：1是新增，0是非新增，
	 */
  private Integer cdlIsNewFlag;

	/**
	 * 损益差=盘点数-库存数
	 */
  private Double cdlPalVal;


  public Integer getCdlId() {
    return cdlId;
  }

  public void setCdlId(Integer cdlId) {
    this.cdlId = cdlId;
  }


  public Integer getCdlCpnId() {
    return cdlCpnId;
  }

  public void setCdlCpnId(Integer cdlCpnId) {
    this.cdlCpnId = cdlCpnId;
  }


  public Integer getCdlItyId() {
    return cdlItyId;
  }

  public void setCdlItyId(Integer cdlItyId) {
    this.cdlItyId = cdlItyId;
  }


  public Double getCdlItyNum() {
    return cdlItyNum;
  }

  public void setCdlItyNum(Double cdlItyNum) {
    this.cdlItyNum = cdlItyNum;
  }


  public Integer getCdlCheckStatus() {
    return cdlCheckStatus;
  }

  public void setCdlCheckStatus(Integer cdlCheckStatus) {
    this.cdlCheckStatus = cdlCheckStatus;
  }


  public Double getCdlNum() {
    return cdlNum;
  }

  public void setCdlNum(Double cdlNum) {
    this.cdlNum = cdlNum;
  }


  public Integer getCdlStatus() {
    return cdlStatus;
  }

  public void setCdlStatus(Integer cdlStatus) {
    this.cdlStatus = cdlStatus;
  }


  public Double getCdlDeOvNum() {
    return cdlDeOvNum;
  }

  public void setCdlDeOvNum(Double cdlDeOvNum) {
    this.cdlDeOvNum = cdlDeOvNum;
  }


  public String getCdlMatCode() {
    return cdlMatCode;
  }

  public void setCdlMatCode(String cdlMatCode) {
    this.cdlMatCode = cdlMatCode;
  }


  public String getCdlMatName() {
    return cdlMatName;
  }

  public void setCdlMatName(String cdlMatName) {
    this.cdlMatName = cdlMatName;
  }


  public String getCdlProCode() {
    return cdlProCode;
  }

  public void setCdlProCode(String cdlProCode) {
    this.cdlProCode = cdlProCode;
  }


  public String getCdlProName() {
    return cdlProName;
  }

  public void setCdlProName(String cdlProName) {
    this.cdlProName = cdlProName;
  }


  public String getCdlPart() {
    return cdlPart;
  }

  public void setCdlPart(String cdlPart) {
    this.cdlPart = cdlPart;
  }


  public String getCdlTrackCode() {
    return cdlTrackCode;
  }

  public void setCdlTrackCode(String cdlTrackCode) {
    this.cdlTrackCode = cdlTrackCode;
  }


  public String getCdlUnit() {
    return cdlUnit;
  }

  public void setCdlUnit(String cdlUnit) {
    this.cdlUnit = cdlUnit;
  }


  public Double getCdlPrice() {
    return cdlPrice;
  }

  public void setCdlPrice(Double cdlPrice) {
    this.cdlPrice = cdlPrice;
  }


  public String getCdlBrand() {
    return cdlBrand;
  }

  public void setCdlBrand(String cdlBrand) {
    this.cdlBrand = cdlBrand;
  }


  public Integer getCdlWhiId() {
    return cdlWhiId;
  }

  public void setCdlWhiId(Integer cdlWhiId) {
    this.cdlWhiId = cdlWhiId;
  }


  public String getCdlPosition() {
    return cdlPosition;
  }

  public void setCdlPosition(String cdlPosition) {
    this.cdlPosition = cdlPosition;
  }


  public String getCdlSapCode() {
    return cdlSapCode;
  }

  public void setCdlSapCode(String cdlSapCode) {
    this.cdlSapCode = cdlSapCode;
  }


  public String getCdlRemark() {
    return cdlRemark;
  }

  public void setCdlRemark(String cdlRemark) {
    this.cdlRemark = cdlRemark;
  }


  public String getCdlDrawingNumber() {
    return cdlDrawingNumber;
  }

  public void setCdlDrawingNumber(String cdlDrawingNumber) {
    this.cdlDrawingNumber = cdlDrawingNumber;
  }


  public String getCdlMakingPiecesStatus() {
    return cdlMakingPiecesStatus;
  }

  public void setCdlMakingPiecesStatus(String cdlMakingPiecesStatus) {
    this.cdlMakingPiecesStatus = cdlMakingPiecesStatus;
  }


  public Integer getCdlIfFinishedProduct() {
    return cdlIfFinishedProduct;
  }

  public void setCdlIfFinishedProduct(Integer cdlIfFinishedProduct) {
    this.cdlIfFinishedProduct = cdlIfFinishedProduct;
  }


  public Integer getCdlMatType() {
    return cdlMatType;
  }

  public void setCdlMatType(Integer cdlMatType) {
    this.cdlMatType = cdlMatType;
  }


  public String getCdlCaseNo() {
    return cdlCaseNo;
  }

  public void setCdlCaseNo(String cdlCaseNo) {
    this.cdlCaseNo = cdlCaseNo;
  }


  public java.util.Date getCdlBoxingDate() {
    return cdlBoxingDate;
  }

  public void setCdlBoxingDate(java.util.Date cdlBoxingDate) {
    this.cdlBoxingDate = cdlBoxingDate;
  }


  public Integer getCdlStockType() {
    return cdlStockType;
  }

  public void setCdlStockType(Integer cdlStockType) {
    this.cdlStockType = cdlStockType;
  }


  public java.util.Date getCdlBookkeepingDate() {
    return cdlBookkeepingDate;
  }

  public void setCdlBookkeepingDate(java.util.Date cdlBookkeepingDate) {
    this.cdlBookkeepingDate = cdlBookkeepingDate;
  }


  public Double getCdlBeforeNum() {
    return cdlBeforeNum;
  }

  public void setCdlBeforeNum(Double cdlBeforeNum) {
    this.cdlBeforeNum = cdlBeforeNum;
  }


  public Double getCdlBeforeWeight() {
    return cdlBeforeWeight;
  }

  public void setCdlBeforeWeight(Double cdlBeforeWeight) {
    this.cdlBeforeWeight = cdlBeforeWeight;
  }


  public Integer getCdlIsNewFlag() {
    return cdlIsNewFlag;
  }

  public void setCdlIsNewFlag(Integer cdlIsNewFlag) {
    this.cdlIsNewFlag = cdlIsNewFlag;
  }


  public Double getCdlPalVal() {
    return cdlPalVal;
  }

  public void setCdlPalVal(Double cdlPalVal) {
    this.cdlPalVal = cdlPalVal;
  }

}
